multiple draft machines - French English Dictionary